hard driving - Turkish English Dictionary